English Dictionary
◊ EGADI ISLANDS
Egadi Islands
n : a group of islands southwest of Italy in the Mediterranean
[syn: {Egadi Islands}, {Aegadean Isles}]